package com.jic.market.entity;

import java.io.Serializable;
import java.util.Date;

import lombok.*;

/**
 * 抽奖活动用户限制记录表
 * @author : 
 * @email : 
 * @since : 2020-03-03 03:06:12
 * @version : v1.0.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class LotteryDrawLimit implements Serializable {
    private static final long serialVersionUID = 1L;

    //
    private Long id;
//抽奖活动id
    private Long themeRefId;
    //用户id
    private Long memberId;
    //限制类型 0：无限制 1：总数限制 2：按天限制 3：免费抽奖次数限制 4：奖品数量限制
    private Integer limitType;
    //限制数量
    private Long limitBarrier;
    //总计数量
    private Long consumedNums;
    //日期标识
    private Date consumedDate;
    //限制类型对应的id：奖品数量限制 奖项id
    private Long limitRef;
    //是否可用:默认0否;1是
    private Integer isAvailable;
    //运营方ID
    private Long deptid;
    //商家ID
    private Long merchantId;
    //店铺Id
    private Long storeId;
    //创建日期
    private Date createTime;
    //创建用户ID
    private Long creator;
    //创建用户
    private String creatorName;
    //更新时间 数据库
    private Date updateTime;
    //更新用户ID
    private Long updator;
    //更新用户
    private String updatorName;
    //逻辑删除,0-未删除，1-已删除
    private Long deleteFlag;

    //当天创建的
    private Boolean createTimeTodayBetween;
    
}